Mahindra External Exchange Directory of Resorts
Showcasing over 4,000 RCI-affiliated properties worldwide
Royal Wharf Marina Resort – #5675
An exclusive retreat located on the canals of St Francis Bay. Accommodation is in thatched cottages with upmarket décor. The area offers stunning beaches with excellent opportunities for water sports, including deep sea fishing